(army) corps - French English Dictionary